package com.matt.service;


import com.matt.domain.TeachingTemplete;
import com.matt.domain.TeachingTempleteArea;
import java.util.List;

/**
 * @Describle This Class Is
 * @Author ZengMin
 * @Date 2018/12/19 15:20
 * @Company Matt
 */
public interface TeachingTempleteService {
    TeachingTemplete saveTemplete(TeachingTemplete teachingTemplete,Integer type);

    List<TeachingTemplete> getTempleteAll();

    TeachingTemplete getTempleteDetail(String templeteId);

    List<TeachingTempleteArea> bindArea(List<TeachingTempleteArea> teachingTempleteArea);

    List<TeachingTempleteArea> getBindArea(String templeteId);

    boolean delTeachingTemplete(String templeteId);

    boolean delTeachingDetail(String id);

    List<TeachingTemplete> getTempleteByArea(String areaId);

    Object getTempleteByType(String templeteId, Integer type);

}
